home *** CD-ROM | disk | FTP | other *** search
/ The X-Philes (2nd Revision) / The X-Philes Number 1 (1995).iso / xphiles / psion / bitmap.fmt < prev    next >
Text File  |  1995-03-31  |  1KB  |  29 lines

  1. PSIONICS FILE - BITMAP.FMT
  2. ==========================
  3. Format of Bitmap files
  4. Last modified 1994-04-26
  5. ========================
  6.  
  7. A bitmap file (also called a .PIC file) begins with an 8 byte header of the
  8. following form:
  9.   Offset  0 to   2: "PIC"
  10.   Offset  3 (byte): $DC
  11.   Offset  4 (byte): format version number
  12.   Offset  5 (byte): OPL runtime version number
  13.   Offset  6 (word): number of bitmaps in the file
  14.  
  15. The format and OPL runtime version number are always $30.
  16.  
  17. This header is then followed by the appropriate number of bitmap descriptor
  18. records. These are each 12 bytes:
  19.   Offset  0 (word): CRC of bitmap data (but not descriptor)
  20.   Offset  2 (word): width of bitmap
  21.   Offset  4 (word): height of bitmap
  22.   Offset  6 (word): size of bitmap data in bytes
  23.   Offset  8 (long): position of data relative to the end of the last record
  24.                     @what does this mean ?@
  25.  
  26. The data is stored from top to bottom. Each row is rounded up to an even
  27. number of bytes, and is stored from left to right, with bit 0 of each byte
  28. being the leftmost pixel of the 8 represented.
  29.